iT邦幫忙

2023 iThome 鐵人賽

DAY 17
0
影片教學

Node.js 實戰密技與辦公室的小壞壞:即戰力釋放讓總裁的心動瞬間系列 第 17

從零開始:Node.js 串接 Google 第三方登入 Day17

  • 分享至 

  • xImage
  •  

第三方登入中,身為用戶的我最常用的莫屬於 Google OAuth,相對於其他幾個大廠,我認為有以下幾個優勢:

  • 主流:大多數人都有 Google 帳號,因此許多服務也會串接。
  • 便於切換多個帳號:當有多個 Google 帳號時,在多個之間切換也很容易。
  • 還有 Passkey 生物驗證 🤗:Passkey 可以直接用指紋、臉部辨識登入,省去帳號密碼流程更方便。

而這集內容也是一樣,會從頭介紹如何開發 OAuth,包含從 Google API 設定中開啟驗證功能,一直到完整的程式碼均有提供

Yes
影片連結:https://youtu.be/75brbKarbn0

本集範例程式碼:https://github.com/Wcc723/node-ironman-sample-2023/tree/feature/google-auth

後記抱怨:
除了 Google、GitHub 以外,還有串接過的第三方登入是 Facebook,但我對其的印象不是很好 😂。前幾年 Facebook 常常改授權規範,改的過程中如果網站沒有配合,沒多久登入功能就會失效,這對於網站營運方也是很麻煩,導致那時候有很多網站的 Facebook 功能都是不能使用的。如果原本是使用 Facebook 登入,又沒有綁定帳密,對於用戶來說真的是很氣。


上一篇
最好上手的第三方登入:GitHub OAuth 搭配 JWT 驗證 Day16
下一篇
IaaS、PaaS 是什麼?新手雲端主機怎麼選? Day18
系列文
Node.js 實戰密技與辦公室的小壞壞:即戰力釋放讓總裁的心動瞬間30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言